cage armor - German English Dictionary